package business_price_scheme

// BusinessPriceScheme  价格方案配置,主要用户代理端可以自行配置价格
type BusinessPriceScheme struct {
	ID          uint64 `json:"id"`          //  自增id
	Name        string `json:"name"`        //  方案名称
	Description string `json:"description"` //  方案描述
	UserCount   int64  `json:"user_count"`  //  指该业务方案使用的用户数
	Prices      string `json:"prices"`      //  绑定的价格表
	Default     int64  `json:"def"`         //  是否为默认价格方案 1:启用,2:禁用
	Status      int64  `json:"status"`      //  1:启用,2:禁用
	RoleId      int64  `json:"role_id"`     //  创建人所属角色
	Creator     int64  `json:"creator"`     //  创建人（修改人）
	CreateAt    int64  `json:"create_at"`
	UpdatedAt   int64  `json:"updated_at"`
	Deleted     int64  `json:"deleted"` //  标识记录是否被删除（0：没有被删除，1：被删除）
}

func (BusinessPriceScheme) TableName() string {
	return "business_price_scheme"
}
